from apicore.PocoApi import pocoApi


class My(pocoApi):
    def __init__(self):
        super().__init__()

    def get_my(self, text):
        '''dock栏'''
        self.poco_click(text=text)

    def get_login(self, sel):
        '''登录/注册'''
        self.poco_click(sel)
        # element_text = self.poco_click(sel)  # 获取点击后的元素文本
        # if element_text == "登录/注册":
        #     log(f"未登录：{element_text}")
        # else:
        #     log(f"已登录：：{element_text}, 期望文本：'登录/注册'")

    def get_my_down(self, start, end, duration=0.5):
        '''下滑'''
        self.poco_swipe(start=start, end=end, duration=duration)

    def get_my_set(self, text):
        '''点击设置'''
        self.poco_click(text=text)